average life-span - Spanish English Dictionary